Numerical Simulation of a GaAs MESFET Device using Parallel Processing Techniques with Adaptive Meshing and Dynamic Load Balancing on a Transputer Network
نویسندگان
چکیده
A parallel implementation of the numerical simulation of a GaAs MESFET device using the finite difference discretisation scheme and solved by a point iterative method is presented. Parallel techniques targeted at Multiple-Instructions Multiple-Data (MIMD) message-passing distributed memory architectures, in particular, Transputers, are described. Efficient parallelism is achieved by the geometric decomposition of the problem domain. Issues on the convergence and efficiency of the solution with novel strategies such as iteration ordering techniques and communication protocols in a parallel environment are discussed. The parallel implementation of the adaptive grid refinement also requires load balancing techniques for optimum efficiency. Performance results of the parallel simulation using these techniques are presented.
منابع مشابه
Parallel Implementation of a Gaas Mesfet Electro-thermal Simulation on a Transputer-based System
The numerical simulation of a GaAs MESFET device on a transputer-based parallel system is presented. The physical modelling consists of a comprehensive two-dimensional energy transport model taking into account thermal heating effects within the device lattice. The semiconductor equations were solved by an SOR point iterative method using a finite difference discretisation scheme. Algorithms ta...
متن کاملReal Time Dynamic Simulation of Power System Using Multiple Microcomputers
Recent developments in the design and manufacture of microcomputers together with improved simulation techniques make it possible to achieve the speed and accuracy required for the dynamic simulation of power systems in real time. This paper presents some experimental results and outlines new ideas on hardware architecture, mathematical algorithms and software development for this purpose. The ...
متن کاملAn implementation of parallel dynamic load balancing for adaptive computing in VLSI device simulatio - Parallel and Distributed Processing Symposium., Proceedings 15th International
A new parallel semiconductor device simulation using the dynamic load balancing approach is presented. This semiconductor device simulation based on adaptive finite volume, error estimation, and monotone iterative methods has been developed and implemented on a Linux-cluster with MPI library. Two different parallel versions of the algorithm to perform a complete device simulation are proposed. ...
متن کاملAn Implementation of Parallel Dynamic Load Balancing for Adaptive Computing in VLSI Device Simulation
A new parallel semiconductor device simulation using the dynamic load balancing approach is presented. This semiconductor device simulation based on adaptive finite volume, error estimation, and monotone iterative methods has been developed and implemented on a Linux-cluster with MPI library. Two different parallel versions of the algorithm to perform a complete device simulation are proposed. ...
متن کاملParleda: a Library for Parallel Processing in Computational Geometry Applications
ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...
متن کامل